#pragma once

#include "PLDataTypes.h"

/**
  *	Base class for all necessary objects in the PoissonLeveler library
  */
class PLObject
{
public:
	PLObject( void );
	virtual ~PLObject( void );

	bool IsNull( void ) const;

protected:
	/** true when an object is a so called Null-value, false otherwise */
	bool mIsNull;
};